(combat) engineers - Turkish English Dictionary